make (something) through - French English Dictionary